home *** CD-ROM | disk | FTP | other *** search
- /*
- * TSTSYMBOL.C
- *
- * Exercises graphic symbol routines
- */
-
- #include <stdio.h>
- #include <graph.h>
-
- float x[] = {0.2, 0.25, 0.3, 0.35, 0.4, 0.45, 0.5, 0.55, 0.6, 0.65,
- 0.7, 0.75};
- float y[] = {0.2, 0.4, 0.7, 0.6, 0.4, 0.8, 0.8, 0.7, 0.5, 0.6, 0.8, 0.9};
- int n = 12;
-
- main()
- {
- int i;
- float xo, yo;
-
- screen(EHRESMOD);
- setbackg(BLUE);
- setcolor(LRED);
- setsymbol(FDIAMOND);
- xo = -0.1; yo = -0.1;
- for (i = 0; i < n ; i++)
- markabs2(x[i] + xo, y[i] + yo);
- xo = 0.1;
- setsymbol(DIAMOND);
- for (i = 0; i < n ; i++)
- markabs2(x[i] + xo, y[i] + yo);
- yo = 0; xo = -0.1;
- setsymbol(CERCLE);
- for (i = 0; i < n ; i++)
- markabs2(x[i] + xo, y[i] + yo);
- xo = 0.1;
- setsymbol(CROSS);
- for (i = 0; i < n ; i++)
- markabs2(x[i] + xo, y[i] + yo);
- setcolor(YELLOW);
- for (i = 0; i < NSYMBOLS; i++) {
- setsymbol(i);
- markabs2(x[i], y[i]);
- }
- while (getch() == "");
-
- screen(TEXTMOD);
- setbackg(BLUE);
- cls();
-
- }